#ifndef BASIC_VALUE
#define BASIC_VALUE
#include <map>
#include <cmath>
#include <string>
#include <iostream>
#include "TH1D.h"
#include "TGraph.h"
#include "TCanvas.h"
#include "TRandom.h"
using namespace std;
class basic_valiable
{
public:
    double sigma_px = 1000;
    double sigma_py = 1000;
    double sigma_p_chuiz = sigma_px;
    double sigma_p_pingx = 200;
    double simulation_number = 100000000;
    double final_points = 20000;
    double begin_points = 8000;
    double delta_points = 1;
    double p_chuiz;
    double p_pingx;
    double p_0 = 10000;
    int nbins = 3000;
    int bin_begin = 9000;
    int bin_end = 12000;
    TRandom random;
    TCanvas *c1 = new TCanvas();
    TGraph *graph = new TGraph();
    TGraph *graph_2 = new TGraph();
    TH1D *h1 = new TH1D("h1", "h1", nbins, bin_begin, bin_end);
    map<double, double> xy;
};
#endif // !
